/**footer**/

.ng-s-footer a,.ng-s-footer p { color: #969696;}
.ng-s-footer p { padding:10px 0;}
.ng-footer p{line-height: 22px;}
.ng-footer .contact{ float: left; text-align: center;}
.ng-footer .contact .date{ margin-top: 20px; color: #666;}
.ng-footer .contact .tel{font-size: 24px; font-family: "microsoft yahei";color: #666}

.ng-promise  {padding: 20px 0;  margin-bottom: 15px; border-bottom: 1px solid #d0d0d0;text-align: center;}
.ng-promise ul{width:960px;margin:0 auto;}
.ng-promise ul li{ width: 160px;display: inline-block;float:left;}
.ng-promise ul li i{width: 48px; height: 48px; display: block;background: url(../images/bg.png);/*border: 1px solid #f3c93f;border-radius: 19px;*/cursor: pointer;margin:0 auto 10px;

transition: background-position 0.3s;
-webkit-transition: background-position 0.3s;
  -moz-transition: background-position 0.3s;

}
.ng-promise ul li a{cursor: pointer;}
.ng-promise ul li i.np-ico1{background-position: 0 -121px;}
.ng-promise ul li i.np-ico2{background-position: -48px -121px;}
.ng-promise ul li i.np-ico3{background-position: -96px -121px;}
.ng-promise ul li i.np-ico4{background-position: -144px -121px;}
.ng-promise ul li i.np-ico5{background-position: -192px -121px;}
.ng-promise ul li i.np-ico6{background-position: -240px -121px;}

/*.ng-promise ul li:hover i{background: url(../images/bg.png) #f6d123;}*/
.ng-promise ul li:hover i.np-ico1{background-position: 0 -73px;}
.ng-promise ul li:hover i.np-ico2{background-position: -48px -73px;}
.ng-promise ul li:hover i.np-ico3{background-position: -96px -73px;}
.ng-promise ul li:hover i.np-ico4{background-position: -144px -73px;}
.ng-promise ul li:hover i.np-ico5{background-position: -192px -73px;}
.ng-promise ul li:hover i.np-ico6{background-position: -240px -73px;}




.ng-ser-box-con{padding-bottom: 10px}
.ng-ser-box-con p{margin: 5px 0;}
.ng-footer .ng-ser-box {width: 100%;background: #f5f5f5;border-top: 1px solid #e7e7e7;}
.ng-footer .ng-help-box {float: left;}
.ng-footer .ng-help-box dt {width: 100%;line-height: 40px;font-weight: 700;color: #545454;height: 35pxoverflow: hidden;}
.ng-footer .ng-help-box dl {float: left;height: 160px;width: 170px;}
.ng-footer .ng-help-box dl dd{ padding: 3px 0;}
.ng-footer .ng-help-box dl dd a{color: #666}

.ng-footer .ng-app-down{ float: right; text-align: center;}
.ng-footer .ng-app-down p{font-family: "microsoft yahei"; font-weight: bold;font-size: 14px;}
.ng-footer .ng-new-pro, .ng-s-footer { background: #33302b;}
.ng-s-footer p.ng-url-list span {padding: 0 8px;}
